package com.boco.biinjectionserviceapi.entity;

import java.util.Date;
import java.io.Serializable;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;
import java.util.Date;


/**
 * 门诊处方主表(MzCfzb)实体类
 *
 * @author sunshixiong
 * @since 2019-05-20 09:52:41
 */
@Data
@ApiModel(description = "门诊处方主表")
public class MzCfzb implements Serializable {

    private static final long serialVersionUID = 396584991875608305L;
    
    @ApiModelProperty("医疗机构代码:复合主键；医疗机构在人口健康信息平台的唯一识别码")
    private String yljgdm;
    
    @ApiModelProperty("处方号:复合主键, 处方或单据的医院内部编号")
    private String cfh;
    
    @ApiModelProperty("就诊流水号:患者每次挂号就诊的唯一标识号")
    private String jzlsh;
    
    @ApiModelProperty("卡号:患者识别码，与患者信息表进行关联")
    private String kh;
    
    @ApiModelProperty("卡类型")
    private String klx;
    
    @ApiModelProperty("处方大类:01：西药处方笺(含中成药)；02：中药饮片处方笺；03：检查申请单；04：检验申请单；05：手术申请单；99：其他申请单")
    private String cfdl;
    
    @ApiModelProperty("处方类型:01：普通处方；02：急诊处方；03：儿科处方；04：麻醉药品和第一类精神药品处方；05：第二类精神药品处方；99：无法归类处方。处方大类为01必须填写")
    private String cflx;
    
    @ApiModelProperty("手工处方标志:0：非手工处方；1：手工处方")
    private String sgcfbz;
    
    @ApiModelProperty("开方科室代码:医疗机构内部科室代码")
    private String jzksdm;
    
    @ApiModelProperty("开方科室名称:医疗机构内部科室名称")
    private String jzksmc;
    
    @ApiModelProperty("开方医生工号:医疗机构内部员工编号")
    private String kfysgh;
    
    @ApiModelProperty("开方医生姓名:医疗机构内部员工姓名")
    private String kfysxm;
    
    @ApiModelProperty("开方时间")
    private Date kfrq;
    
    @ApiModelProperty("患者标识号:填写门诊/病案号")
    private String hzbsh;
    
    @ApiModelProperty("患者姓名:用于处方展示用")
    private String hzxm;
    
    @ApiModelProperty("患者性别:用于处方展示用，填写汉字")
    private String hzxb;
    
    @ApiModelProperty("患者年龄:用于处方展示用")
    private String hznl;
    
    @ApiModelProperty("费别:用于处方展示用")
    private String fb;
    
    @ApiModelProperty("临床诊断:用于处方展示用，直接填写字符串")
    private String lczd;
    
    @ApiModelProperty("处方金额:以处方为单位汇总的应收金额")
    private Integer cfje;
    
    @ApiModelProperty("中医病名代码:GB/T 15657―1995")
    private String zybmdm;
    
    @ApiModelProperty("中医证候代码:GB/T 15657―1995")
    private String zyzhdm;
    
    @ApiModelProperty("处方有效天数")
    private Integer cfyxts;
    
    @ApiModelProperty("处方备注信息")
    private String cfbzxx;
    
    @ApiModelProperty("治则治法:GB/T 16751.3 1997")
    private String zzzf;
    
    @ApiModelProperty("用药天数")
    private Integer yyts;
    
    @ApiModelProperty("中药煎煮法:1：包煎、2：冲服、3：后煎、4：后下、5：另包、6：先煎、7：烊化、9：其他")
    private String zyjzf;
    
    @ApiModelProperty("中药饮片剂数(剂）")
    private Integer zyypjsj;
    
    @ApiModelProperty("中药用药方法")
    private String zyyyff;
    
    @ApiModelProperty("备注:中药饮片的脚注放入该字段")
    private String bz;
    
    @ApiModelProperty("文档保管的医疗机构名称")
    private String wdbgjgmc;
    
    @ApiModelProperty("文档保管的医疗机构地址")
    private String wdbgjgdz;
    
    @ApiModelProperty("处方审核药剂师签名")
    private String cfshyjsqm;
    
    @ApiModelProperty("处方审核药剂师工号")
    private String cfshyjsbh;
    
    @ApiModelProperty("处方调配药剂师工号")
    private String cfpyjsbh;
    
    @ApiModelProperty("处方调配药剂师签名")
    private String cfpyjsqm;
    
    @ApiModelProperty("执行科室代码")
    private String zxksbm;
    
    @ApiModelProperty("执行科室名称")
    private String zxksmc;
    
    @ApiModelProperty("处方发药药剂师工号")
    private String cffysbh;
    
    @ApiModelProperty("处方发药药剂师签名")
    private String cffyjsqm;
    
    @ApiModelProperty("处方核对药剂师工号")
    private String cfhdyjsbh;
    
    @ApiModelProperty("处方核对药剂师签名")
    private String cfhdyjsqm;
    
    @ApiModelProperty("处方执行时间")
    private Date yzzxsj;
    
    @ApiModelProperty("密级:见1.9密级字段规范")
    private String mj;
    
    @ApiModelProperty("修改标志:1：正常、2：修改、3：撤销；")
    private String xgbz;
    
    @ApiModelProperty("业务操作获取该条信息的时间")
    private Date ywscsj;
    
    @ApiModelProperty("时间戳")
    private Date insertTimestamp;
    
    @ApiModelProperty("个人档案唯一索引")
    private String empi;
    

}